home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / print / docsm330.zip / DOCSMASH.DOC < prev    next >
Text File  |  1990-03-21  |  22KB  |  479 lines

  1.  
  2. DOCSMASH (TM) -- by David W. Rettger  
  3. ====================================  
  4.   
  5. DOCSMASH may be copied and passed to other users only if this  
  6. document file accompanies the executable program file and both  
  7. remain intact.  No party other than the author may change the  
  8. contents of these files or charge any fee for distribution (other 
  9. than a nominal sum to cover the cost of a floppy disk and mailing  
  10. fees).  
  11.   
  12. If you have benefitted from the use of DOCSMASH, please contribute
  13. toward to costs of creating and updating this program by sending  
  14. $10.00 (or $12.50 for a disk containing the latest version) to:  
  15.   
  16.        David Rettger  
  17.        5304 Johnson Avenue  
  18.        Western Springs, Il. 60558  
  19.   
  20. Updated versions are not attempts to get more money from registered  
  21. users.  They are my efforts to continue to improve this program.   
  22. After registering, please feel free to use future new versions free  
  23. of charge.  If you notice that the asking price has gone up and
  24. you feel that the additional enhancements are useful, send a  
  25. contribution for the increase only.  
  26.  
  27. IF YOU HAVE A QUESTION OR COMMENT ABOUT DOCSMASH, PLEASE INCLUDE
  28. THE VERSION NUMBER OF THE PROGRAM YOU ARE USING.  About 30 different
  29. versions have been released, each with additions or corrections based
  30. on user input.  Older versions are still floating around some BBS's. 
  31. The problem or improvement you wish to comment about may already be
  32. fixed.  
  33.  
  34. =====================================================================
  35.  
  36. DOCSMASH.EXE - Version 3.30
  37.  
  38.   
  39. Purpose:  
  40. --------  
  41.   
  42. On a graphics-capable printer, DOCSMASH reduces the size of normal 
  43. printed output by a factor of 4.  This means that a 200 page document
  44. will print out in 50 pages or less.  The type of hardware used
  45. determines the degree of compression that can be achieved.  (My nine
  46. pin printer will squeeze five full pages of text onto each sheet of
  47. paper.)
  48.  
  49. This program is intended to print only pure ASCII files.  BBS
  50. listings and most program manuals and documentation are usually pure
  51. ASCII files.  Document files created by word processors, however,
  52. generally contain a variety of soft codes, not pure ASCII.  Form feed
  53. codes are the only soft codes filtered out by DOCSMASH.  Other codes,
  54. if present, will play havoc with the final output from DOCSMASH.  To
  55. print a word processor file with DOCSMASH, resave the document in
  56. ASCII format with your word processor before using DOCSMASH.
  57.  
  58.  
  59. Operation:  The Opening Menu
  60. ----------  
  61.   
  62. DOCSMASH may be run from the current subdirectory or from the DOS  
  63. path.  At the DOS prompt, type the name "DOCSMASH" to begin.  The  
  64. opening menu will appear asking for the name of the document you  
  65. wish to print.  At this point you may:  
  66.   
  67.            - Type the name of a file to print.  
  68.            - Display a Help Menu  
  69.            - Change printer configuration.  
  70.            - Change screen colors.  
  71.            - Display a directory  
  72.            - Change subdirectory  
  73.            - End the DOCSMASH session.  
  74.   
  75. The other method of starting the program is to type DOCSMASH  
  76. followed by the path\name of the file to print.  No menu is   
  77. shown; instead, the print routine begins immediately.  (Ex: DOCSMASH
  78. DOCSMASH.DOC will cause the DOCSMASH.DOC file to be printed from the
  79. current subdirectory.)  
  80.  
  81. Throughout the program session, hitting the <Esc> key will either 
  82. erase any existing typed entry, or it will cause the program to back
  83. up to the previous menu.  On certain menus, any changes made will be
  84. ignored if you "escape" back to a previous menu.
  85.  
  86.  
  87. Printing a File: The Print Menu
  88. ----------------  
  89.   
  90. To print a file from the Opening Menu, type the name of the file
  91. followed by <ENTER>.  The Print Menu appears asking if you want to
  92. begin printing at the beginning, or in the middle, or if you wish to
  93. print something else instead.  To print the file from the beginning,
  94. just hit <ENTER>.  If your printer is on, it should begin printing
  95. four pages of text per sheet of paper.  If your first try at printing
  96. produces a strange looking output, you must change the control codes
  97. DOCSMASH sends to your printer.
  98.  
  99. You can start or re-start a print job from any specified point within
  100. the document file by pressing the space bar at the print menu.  At
  101. the prompt, type the phrase which identifies where you wish the
  102. printing to start.  DOCSMASH will search the file for that phrase and
  103. begin the printing on the line FOLLOWING the phrase.  Note:  The
  104. search feature is case sensitive.  Type the phrase exactly as you
  105. expect it to appear in the document.
  106.  
  107. The default setting is for continuous printing.  However, the <F3>
  108. key acts  as a toggle switch whenever the "Page Break Pause" status
  109. box is visible on the screen.  When the Page Break Pause is ON, the
  110. printer will pause between page breaks.  This enables users to feed
  111. individual sheets of paper into their printers.  This also allows
  112. double sided printing to be done, thereby printing eight pages of the
  113. document text on one sheet of 8.5 x 11 inch paper.  Just think of the
  114. compression factor available here!  On wide computer paper you can
  115. get at least six pages of text per side.  That means at least 12
  116. pages of print per sheet of paper.  (OK, so who uses wide paper?  You
  117. probably will have to settle for eight pages of text per sheet of
  118. paper.)
  119.  
  120. If the document to be printed is page formatted with form feed codes,
  121. you may choose to suppress the form feeds or have the program use the
  122. codes to format each smashed page.  The <F4> key will toggle between
  123. the two choices.  Maximum compression will occur if you suppress the
  124. author's pagination.  Suppression is the default setting.  If you
  125. definitly want to keep the original page format, select the no-
  126. suppression setting.  NOTE: Be sure to set the number of lines per
  127. page (on the Page Format Menu described below) to a value at least as
  128. large as the authors pages used in the document.  Also, this option
  129. assumes that the document is being printed as the author wrote it. 
  130. Over-long text lines containing form feeds will not wrap correctly.  
  131.  
  132.  
  133. Display the Help Menu:  
  134. ----------------------  
  135.   
  136. Hit the <F1> key to bring up a simple help menu.  It displays the  
  137. special phrases and keystrokes that DOCSMASH is looking for at this  
  138. point in the program.  Hit any key to resume.  (Note: The help menu  
  139. will not function on certain monochrome systems.  If your system  
  140. is not compatible, you will see a notice when you start DOCSMASH  
  141. that indicates that the <F1> key has been disabled.)  
  142.   
  143.   
  144. The DOCSMASH Page Layout:  
  145. ------------------------  
  146.   
  147. The basic DOCSMASH page layout is a single 8.5 x 11 inch sheet of
  148. paper divided into four quadrants.  The program compresses one page
  149. of normal text into each of the four quadrants.  This four quadrant
  150. format may be thought of as two vertical columns, each of which is
  151. split into two units.  However, the user may change this basic four
  152. quadrant format.  DOCSMASH allows the user to select both the number
  153. of columns to be printed on a page and the number of units each
  154. column is to be split into.  The user may also select the number of
  155. lines to pe printed per inch and the number of lines to be printed in
  156. each unit.
  157.  
  158. If the default settings for the page layout are not satisfactory, the
  159. user may change them from the "Parameter Control Menu."
  160.  
  161.  
  162. Changing the Page Layout:  The Parameter Control Menu
  163. -------------------------
  164.  
  165. Changing the printer settings is easy if you have an Epson  
  166. compatible printer.  At the opening menu, instead of typing a
  167. document name, type RESET PARAMS (or just hit <ENTER>).  The
  168. Parameter Control Menu will appear showing the current settings. 
  169. These settings and their preset defaults are:  
  170.   
  171.             Page Format Settings:  
  172.   
  173.             Print Width Setting        = 164  
  174.             Number of Columns to Print = 2  
  175.             Number of Pages Per Column = 2  
  176.             Lines Per Page Printed     = 58  
  177.             Max Blank Lines to Print   = 4  
  178.             Word Wrap Is